package com.caiyouxi.common.util;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 日期时间处理
 * weichangyong
 *
 * @create 2017-08-31 14:52
 **/
public class DateUtil {

    public static String DATE_FORMAT_DATEONLY = "yyyy-MM-dd"; // 年/月/日
    public static String DATE_FORMAT_DATETIME = "yyyy-MM-dd HH:mm:ss"; // 年/月/日

    public static SimpleDateFormat sdfDateTime = new SimpleDateFormat(DateUtil.DATE_FORMAT_DATETIME);
    public static SimpleDateFormat sdfDateOnly = new SimpleDateFormat(DateUtil.DATE_FORMAT_DATEONLY);

    /**
     * 获取当前日期和时间
     * @return yyyy-MM-dd HH:mm:ss
     */
    public static String getCurrentTime()
    {
        return sdfDateTime.format(new Date());
    }
    /**
     * 获取当前日期
     * @return yyyy-MM-dd
     */
    public static String getCurrentDate()
    {
        return sdfDateOnly.format(new Date());
    }

    /**
     * 转时间格式
     */
    public static  String getTimeFormat(Date date){
        return sdfDateTime.format(date);
    }
}
